current (water moving forward) - Français Anglais Dictionnaire